.wlm-form-dialog {
  min-width: auto;
  .wlm-form .wlm-form-content .el-input, .wlm-form .wlm-form-content .el-input-number{
    &.wlm-input-auto{
      width: auto;
    }
  }
  &.dialog-table {
    .el-table__row {
      height: 50px;
      min-height: 50px;
    }
  }
  border-radius: 6px;
  .el-dialog__header,
  .el-dialog__body {
    padding: 0;
  }
  .el-scrollbar {
    height: 100%;
  }
  .wlm-dialog-fixheader {
    border-bottom: 1px solid #f2f2f2;
    padding: 10px 20px;
    line-height: 1;
    .wlm-dialog-inlenr {
      display: inline-block;
      width: auto;
      line-height: 28px;
      font-size: 14px;
      color: #333;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  .wlm-dialog-header {
    border-bottom: 1px solid #e9eaec;
    padding: 14px 16px;
    line-height: 1;
    .wlm-dialog-inlenr {
      display: inline-block;
      width: 100%;
      height: 20px;
      line-height: 26px;
      font-size: 14px;
      color: #1c2438;
      font-weight: 700;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  .wlm-dialog-main {
    .el-scrollbar__wrap {
      overflow-x: hidden !important;
    }
    padding: 16px;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    max-height: 520px;
    .wlm-table-wrapper {
      overflow: hidden;
      cursor: pointer;
      white-space: nowrap;
      text-overflow: ellipsis;
      p {
        white-space: nowrap;
        margin: 0 auto;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        &:not(:nth-last-child(1)) {
          margin-bottom: 3px;
        }
      }
    }
    .wlm-table-logos {
      .logo {
        height: 38px;
        width: 38px;
        border-radius: 38px;
        vertical-align: middle;
        & + .inner-text {
          vertical-align: middle;
          display: inline-block;
          margin-left: 10px;
          .inner-title {
            display: block;
          }
        }
      }
    }

    .wlm-dialog-content {
      min-height: 108px;
      .el-input, .el-input-number{
        &:not(.wlm-input-auto){
          width: 270px;
        }
        
        &.wlm-input-auto{
          .el-input{
            width: auto;
          }
        }
    }
    }
  }
  .wlm-dialog-footer {
    border-top: 1px solid #e9eaec;
    padding: 12px 18px 12px 18px;
    text-align: right;
  }
  .wlm-dialog-fixfooter {
    border-top: 1px solid #f2f2f2;
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    text-align: right;
  }
}
